Big Huge Thesaurus

Guevina avellana

noun